import java.util.Scanner;
import java.util.Stack;



public class Counter {

	
	public static void main(String[] args) {
		
	
	Scanner scanner = new Scanner(System.in);
	String input = scanner.nextLine();
	int counter = 0;
	
//	for (int i = 0; i < input.length(); i++) {
//		
//		char c = input.charAt(i);
//		if(c == '('){
//			counter++;
//			
//		}
//		if(c == ')'){
//			counter--;
//		}
//		if(counter<0){
//			System.out.println("There is error!!");
//			break;
//		}
//	}
//	if(counter == 0){
//		System.out.println("Input is ok");
//	}else{
//		System.out.println("Incorect ");
//	}
	
	Stack kiup = new Stack();
	for (int i = 0; i < input.length(); i++) {
		char c = input.charAt(i);
		if(c == '('){
			kiup.add(c);
		}
		if(c == ')'){
			if(kiup.isEmpty()){
				System.out.println("Error");
			}else {
				kiup.pop();
			}
		}
	}
	if(kiup.isEmpty()){
		System.out.println("COrrect");
	}else{
		System.out.println("Error");
	}
	
	
	}
}
